1
1453
306
141
24
1
311
16
6
6
147
149
336
7
203
346
341
509
55
19
3
2
1
7
7
447
13
7
2
1
34
7
21
1
10
1
117
1
697
54
7
1
45
568
429
403
590
800
59
1
1
1
1129
1
43
1
1
1
3
1
1
1
22
170
1
1
1
1
1
4
40
122
7
1280
45
449
719
255
29
467
31
10
2
7
2
42
339
1
71
42
1448
6
4